kitchen clout - French English Dictionary